BMW 3 Series
Three generations on sale. The 5th gen E90/E91/E92 is the value pick; the 7th gen G20/G21 leads on resale.
Model strength
Tap any for details
Weighs every axis evenly. Changes the weighting, not the numbers.
▲ 2 axes vary by variant (price, running cost) — see variant pages.
Price by age
What does a car this age cost?
Generation timeline (aligned to chart)
| Age | Generation | Price range | Min. Down | Availability |
|---|---|---|---|---|
| 2y | 7th gen G20/G21 | S$214k – S$200k | S$84k | Low |
| 3y | 7th gen G20/G21 | S$196k – S$187k | S$77k | Low |
| 4y | 7th gen G20/G21 | S$172k – S$158k | S$68k | Low |
| 5y | 7th gen G20/G21 | S$152k – S$131k | S$58k | Medium |
| 6y | 7th gen G20/G21 | S$121k – S$111k | S$46k | Medium |
| 7y | 6th gen F30/F31 | S$109k – S$100k | S$42k | Medium |
| 8y | 6th gen F30/F31 | S$60k – S$58k | S$24k | Medium |
| 9y | 6th gen F30/F31 | S$50k – S$39k | S$18k | High |
- Generation
- Tap a generation (↓) to jump to its full breakdown below; the colour maps back to the timeline strip + legend above.
- Price range
- P75 → P25 of asking — the middle half of listings at that age sits inside this band. Outliers above and below excluded.
- Down payment
- MAS Notice 642 LTV cap applied to the age's median asking: 30% when OMV is up to S$20k, 40% above. Max loan tenure 7 years. Rows marked * mix both OMV buckets — we display the conservative 40% figure so the quote never under-states what a luxury-OMV listing at that age would actually require.
- Availability
- High when this age's listing share is ≥1.5× the model's uniform expectation, low when ≤0.6×, medium otherwise. Model-relative, so an evenly-spread model lands all-medium.
Positioning vs segment
Where does Bmw 3 Series sit?
10 scoreable luxury sedans · 24 more in segment lack enough listings to score
BMW 3 Series
this modelBrand reliability
55(−2 vs median 57)
Resale strength
55(+2 vs median 53)
Asking price falls ~15.1% per year
- Brand reliability
- Consumer-survey composite — JD Power · WhatCar · Consumer Reports. Same score for every variant of a given make.
- Resale strength
- 100 − 3× annualised tangible-decay (COE-stripped). Fitted from each variant's asking-price-by-age regression then averaged at model level.
- Peer set
- Every same-segment model with ≥5 active PARF listings whose variants fit a depreciation curve. Practicality isn't plotted — it's a body-shape constant within the segment, so it would be the same for every dot.
- Quadrants
- The crosshair marks the segment median on each axis. Top-right (Safe Bets) is strong on both; top-left (Hidden Gems) holds value above what the brand reputation suggests; bottom-right (Bargain Buys) is well-built but depreciates fast — buy cheap; bottom-left (High Risk) is soft on both.
Generation
7th gen G20/G21 (2019-present) · Reg 2020–2025
Tap to collapseTap to expand
Generation
7th gen G20/G21 (2019-present) · Reg 2020–2025

Verdict
The reliability rebound of the 3-Series line — petrol/PHEV ranked 2nd in executive class with a 97.5% reliability score in the 2024 What Car? survey. M340i (B58 inline-six) is the durable hero; 330i (B48) the same oil-discipline rule as every B48 platform. Key paperwork checks: 2020-2022 starter-motor recall (24,732 UK BMWs incl. G20/G21) for magnetic switch wear / short circuit risk, and IBS (Integrated Braking System) recall on early G20 affecting pedal feel + braking power. iDrive 7 launched on G20; cleaner than the iDrive 6 era.
- Asking
- S$123k–189k
- Median
- S$152k
- Decay
- 7.9%/yr
What's good
- M340i (B58 inline-six) — the modern BMW inline-six everyone wants — same B58 engine family as X3 M40i / 540i / 740i / M240i / 440i. No chain story, no HPFP weakness; comfortable to 200k+ km when serviced. The most-confident pick on the chassis.
- Both the starter-motor and braking-system recalls already done — both recalls are real BMW-issued fixes that take care of safety-critical items. Closed paperwork converts the headline G20-era flags to non-issues.
What to watch
- A 2020-2022 build where the starter-motor recall hasn't been done — magnetic-switch wear can short-circuit / overheat. Cheap fix at the dealer but paperwork is non-negotiable; verify via BMW VIN check.
- B48 330i / 320i with service book showing only the 30k km BMW oil interval — same chain-guide-life rule as every B48 platform (X1 F48 / X3 G01 / 1-Series F40 / 4-Series F32). The recommended interval is too long for SG heat; treat as if a refresh is on the horizon.
Trims in this generation
Pick a trim to see its score, deal target, and pre-purchase checklist.
ICE
7 trimsGeneration
6th gen F30/F31 (2011-2019) · Reg 2014–2019
Tap to collapseTap to expand
Generation
6th gen F30/F31 (2011-2019) · Reg 2014–2019

Verdict
Mechanically the same B-engine family as the F22 / F32 / 5-Series — every check carries over. Pre-Feb 2015 320i / 328i (N20/N26) carry the chain-guide recall — verify the work was done. Post-LCI 340i (B58 inline-six, 2016+) is the durable hero. 330e plug-in hybrid adds HV battery + e-motor as additional age-related risks. F31 wagon body is a SG rarity; F30 sedan is the mainstream pick.
- Asking
- S$47k–107k
- Median
- S$60k
- Decay
- —
What's good
- Post-LCI 2016+ 340i with B58 inline-six — the B58 replaced the N55 at the LCI and is widely regarded as one of the most-durable modern BMW sixes; no chain story, no HPFP weakness. The most-confident pick across the F30/F31 platform.
- A pre-2015 320i / 328i (N20/N26) with the chain-guide fix done under BMW's warranty — the recall fix is real and BMW covered it. A receipt for the work converts the headline gen risk to a non-issue (same as F22 / F32).
What to watch
- A 2012 - Feb 2015 320i / 328i (N20/N26) with no chain-guide replacement receipt — same affected build window as F22 / F32 / F10. Cold-start metallic rattle is the warning sign; failure cascades to bent valves + cracked pistons. Walk unless paperwork is in hand.
- A B48 330i / 320i (post-LCI) with oil changes stretched to BMW's 30k km interval — the recommended interval is too long for chain-guide life in SG heat; same X1 F48 / X3 G01 oil-discipline rule applies. Treat as if a refresh is on the horizon.
Trims in this generation
Pick a trim to see its score, deal target, and pre-purchase checklist.
ICE
16 trims320i Highline
38/100~−S$18k/yr318i
46/100~−S$18k/yr318i Luxury
Hero43/100~−S$18k/yr318i Shadow Edition
51/100~−S$18k/yr318i M-Sport
49/100~−S$18k/yr320i
50/100~−S$18k/yr318i Sport
48/100~−S$18k/yr330i M-Sport
47/100~−S$18k/yr330i
39/100~−S$18k/yr320i M-Sport
38/100~−S$18k/yr316i
46/100~−S$18k/yr340i M-Sport
45/100~−S$18k/yr330i Luxury
40/100~−S$18k/yr320i Sport
28/100~−S$18k/yr328i M-Sport
41/100~−S$18k/yr316i M-Sport
46/100~−S$18k/yr
Hybrid
1 trimGeneration
5th gen E90/E91/E92 (2005-2013) · Reg 2006–2013
Tap to collapseTap to expand
Generation
5th gen E90/E91/E92 (2005-2013) · Reg 2006–2013

Verdict
N52 inline-six (NA, 325i / 328i / 330i) is the durable hero — no chain story, no HPFP weakness, comfortable to 250k+ km when serviced. N54 (335i 2007-2010 twin-turbo) carries a 35-45% HPFP failure rate — verify the BMW HPFP extended warranty (10yr/120k mi) was used. N55 (335i 2011-2013) drops that to 15-20%. Late-gen N20 (320i / 328i 2012-2013) inherits the chain-guide story documented on F22 / F30. M3 (S65 V8, E92/E93) is its own world — bearings + rod-bolt service is part of ownership.
- Asking
- S$36k–76k
- Median
- S$52k
- Decay
- —
What's good
- N52 inline-six 325i / 328i / 330i with full service history — the durable hero of the E9x gen; naturally aspirated, no HPFP, no chain weakness. The low-stress buy on the chassis; a clean 328i is materially less risky than any turbo trim.
- 335i (N54) with documented HPFP replacement under BMW's 10yr/120k mi extended warranty — the HPFP work is the most-likely thing you needed BMW to cover; receipts convert the headline N54 risk to a non-issue. Multiple-pump replacements over the life are normal for these cars.
What to watch
- N54 335i with vague HPFP history at 10+ years — the original HPFP failure rate was 35-45%; a car that's never had it replaced is statistically due. S$2.5-3.5k each (some cars get two over a lifetime). Walk unless the asking prices it in.
- Late-gen N20 (320i / 328i 2012-2013) with no chain-guide work on record — same pre-Feb 2015 N20 chain story documented on F22 / F30. The BMW SG service campaign is now closed, so authorised-dealer paperwork showing the chain-guide work is the only signal. Walk unless verified.
Trims in this generation
Pick a trim to see its score, deal target, and pre-purchase checklist.
ICE
18 trims318i Sunroof
Hero46/100—/yr316i
46/100—/yr320i Sunroof
50/100—/yr335i Convertible
34/100—/yr335i Coupe Sunroof
33/100—/yr335i Sunroof
23/100—/yr320i Convertible
36/100—/yr325i Coupe XL
44/100—/yr323i
39/100—/yr325i XL
46/100—/yr328i
37/100—/yr320i Coupe Sunroof
42/100—/yr323i Convertible
20/100—/yr335i Coupe M-Sport Sunroof
35/100—/yr320i Convertible M-Sport
43/100—/yr328i Luxury
35/100—/yr325i Convertible
39/100—/yr316i M-Sport
46/100—/yr
Hybrid
1 trimGeneration
Generation unknown · Reg 1991–2004
Tap to collapseTap to expand
Generation
Generation unknown · Reg 1991–2004
- Asking
- S$31k–46k
- Median
- S$46k
- Decay
- —
These cars don't carry a manufacture year, or we haven't mapped this model's generations yet. The buying advice below treats them as one mixed group — take it with a pinch of salt.
Trims in this generation
Pick a trim to see its score, deal target, and pre-purchase checklist.
Common questions about the BMW 3 Series
- How much does a used BMW 3 Series cost in Singapore?
- Most used BMW 3 Series on the market are around 9 years old, asking roughly S$39k–S$50k (typically about S$46k). That's the age with the widest choice — and the most sellers competing, so it's where you'll have the most room to bargain.
- How much does a used BMW 3 Series depreciate per year?
- A used BMW 3 Series loses value at a fairly steady pace — around 16% a year — with no real plateau. An older one costs less but keeps falling at much the same rate, so there's no single 'bargain age': buy on price and condition, not on timing.
- Is the BMW 3 Series reliable?
- In our read, the BMW 3 Series scores 55 out of 100 on brand reliability. That still varies by generation and how the individual car was looked after, so always check the service history before you commit.
- What should I expect to pay for a used BMW 3 Series with a given mileage?
- It depends on the exact variant, age and mileage — a higher-mileage car should ask less. Use the price modeller on this page to get a fair-price range for a specific age and mileage, so you know what to offer.
- Where do these BMW 3 Series figures come from?
- They're worked out from current used-BMW 3 Series listings in Singapore — asking prices, mileage and registration years — not past transaction prices. We refresh them regularly, and we flag thin data rather than guess.